repayment terms - French English Dictionary